package com.ideone.cli;

public class InputParams {
	String user;
	String passwd;
	boolean listLanguages=false;
	String sourceCodeFile;
	String inputFile;
	int language=-1;
	static InputParams params;
    private InputParams(){}
    public static InputParams getInstance(){
    	if(params==null){
    		params = new InputParams();
    	}
    	return params;
    }
	/**
	 * @return the user
	 */
	public String getUser() {
		return user;
	}
	/**
	 * @param user the user to set
	 */
	public void setUser(String user) {
		this.user = user;
	}
	/**
	 * @return the passwd
	 */
	public String getPasswd() {
		return passwd;
	}
	/**
	 * @param passwd the passwd to set
	 */
	public void setPasswd(String passwd) {
		this.passwd = passwd;
	}
	/**
	 * @return the listLanguages
	 */
	public boolean isListLanguages() {
		return listLanguages;
	}
	/**
	 * @param listLanguages the listLanguages to set
	 */
	public void setListLanguages(boolean listLanguages) {
		this.listLanguages = listLanguages;
	}
	/**
	 * @return the sourceCodeFile
	 */
	public String getSourceCodeFile() {
		return sourceCodeFile;
	}
	/**
	 * @param sourceCodeFile the sourceCodeFile to set
	 */
	public void setSourceCodeFile(String sourceCodeFile) {
		this.sourceCodeFile = sourceCodeFile;
	}
	/**
	 * @return the inputFile
	 */
	public String getInputFile() {
		return inputFile;
	}
	/**
	 * @param inputFile the inputFile to set
	 */
	public void setInputFile(String inputFile) {
		this.inputFile = inputFile;
	}
	/**
	 * @return the language
	 */
	public int getLanguage() {
		return language;
	}
	/**
	 * @param language the language to set
	 */
	public void setLanguage(int language) {
		this.language = language;
	}
   
    
}
